home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Tools 1
/
Amiga Tools.iso
/
wb-tools
/
toolmanager
/
source
/
library
/
libasm.a
< prev
next >
Wrap
Text File
|
1994-06-06
|
1KB
|
39 lines
;
; libasm.a V2.1
;
; shared library assembler routines
;
; (c) 1990-1993 Stefan Becker
;
;
; 1.) Library dummy entry point
;
SECTION libasm,CODE
DummyEntry:
moveq #0,d0
rts
;
; 2.) ROMTag structure
;
xref _LibName ; library name
xref _LibId ; library id string
xref @LibInit ; library init routine
ROMTag: ; struct Resident ROMTag;
dc.w $4AFC ; UWORD rt_MatchWord
dc.l ROMTag ; struct Resident *rt_MatchTag;
dc.l EndCode ; APTR rt_EndSkip;
dc.b 0 ; UBYTE rt_Flags;
dc.b 3 ; UBYTE rt_Version;
dc.b 9 ; UBYTE rt_Type; /* NT_LIBRARY */
dc.b 0 ; BYTE rt_Pri;
dc.l _LibName ; char *rt_Name;
dc.l _LibId+6 ; char *rt_IdString;
dc.l @LibInit ; APTR rt_Init;
EndCode:
END